home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / idx_util.zip / IDX-UTIL.DOC < prev   
Text File  |  1992-01-01  |  7KB  |  138 lines

  1. PCB-UTIL.DOC - January 01, 1992 - Gary Meeker
  2.  
  3. This document contains information on how to use:
  4.    IDX-DUPS Version 1.00,
  5.    IDX-LIST Version 1.00, and
  6.    IDX-EDIT Version 1.00.
  7.  
  8.    These programs are released as FREEWARE to all REGISTERED PCBoard
  9. Version 14.5 Sysops.  The Copyright is retained by Gary Meeker.
  10.  
  11.    What does this mean?  If you have purchased a licence for PCBoard V14.5
  12. from Clarke Development, then you are entitled to copy and use IDX-DUPS
  13. V1.00, IDX-LIST V1.00, and IDX-EDIT V1.00. on as many computers as
  14. allowed by your licence from Clarke Development.  If you have an illegal
  15. copy of PCBoard V14.5, these programs are not for YOU.
  16.  
  17. =========================================================================
  18. *DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*
  19.  
  20. Every effort has been made to avoid error and moderately extensive testing
  21. has been performed on these programs, however, I do not warrant them to be
  22. fit for any purpose or to be free from error and disclaims any liability
  23. for actual or any other damage arising from the use of these programs.
  24.  
  25. ENSURE YOU KEEP UP-TO-DATE BACKUPS OF ALL YOUR IMPORTANT FILES.
  26.  
  27. *DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*
  28. =========================================================================
  29. IDX-DUPS Version 1.00   (01/01/92)
  30.    List duplicate entries in a PCBoard 14.5(a) File Index.  To use type:
  31.  
  32.       IDX-DUPS indexname[.IDX]  [indexname2.IDX]]  [/Q]  [/I]
  33.  
  34. Where indexfile[.IDX] is the name of the index file to display.
  35. (The .IDX file extension is optional.  Do not include the '[' or ']'.)
  36.  
  37. Optionally you may include an indexname2[.IDX] which will be compared against
  38.  the first. Duplicates in the first will still be reported, but any files
  39.  found in the second which are also in the first will also be reported.
  40.  Duplicates in the second index will only be reported if they are also
  41.  in the first.
  42.  
  43.  [/Q] supresses the header info from the output.
  44.  
  45.  [/I] creates a file called COMMON.IDX containing the Index information
  46.   from the second Index when a file matches from the first index.
  47.   You can include a 3rd IndexfileName to override the default name.
  48.   Make sure you don't use the name of a file already on the disk or it
  49.   will be overwritten (unless that is what you want.)
  50.  
  51. I setup a CD-Rom conference available to only those Users who contributed
  52. to making the purchase of the CD-Rom Drives & Disks possible. All the
  53. CD-Rom files are available from that conference but not the Main Board
  54. or other Conference Files (accept the Masterfile list Directory.)
  55. I used this to find all the files on my Hard Disks that were also on the
  56. new CD-Roms. I feed DLPATH.LST to MAKEIDX to create an Index for my Hard
  57. Drives. Then using this utility I created an Index of the Duplicates.  I
  58. added both of these (one for each CD-Rom) to the DLPATH.LST and deleted
  59. the files from the Hard Drives. This way I didn't loose any files from my
  60. board available to everyone but was able to free up the storage space they
  61. were taking up. My Users could not tell the difference and everyone was
  62. happy. Once IDX-Edit is finished I can add some of the files on the CD-Rom
  63. to these Indexes to help fill out some of the Conferences which are bare
  64. of files right now. I could copy the files from the CD-Rom to the Hard Drives
  65. and create another Index of the Dups to add them in, but it will be easier
  66. after the routine gets finished.
  67.  
  68. =========================================================================
  69. IDX-List Version 1.00   (01/01/92)
  70.    List entries in a PCBoard 14.5(a) File Index.  To use type:
  71.  
  72.       IDX-LIST indexname[.IDX] [filemask]
  73.  
  74. Where indexname[.IDX] is the name of the index file to list.
  75. (The .IDX file extension is optional.)
  76.  
  77.  and [filemask] is the file or wildcard match to list."
  78.  
  79. =========================================================================
  80. IDX-Edit Version 1.00   (01/01/92) Preliminary Information only.
  81.    Edit entries in a PCBoard 14.5(a) File Index.  To use type:
  82.  
  83.       IDX-EDIT [indexname[.IDX]
  84.  
  85. Where indexname[.IDX] is the name of the index file to edit.
  86. (The .IDX file extension is optional.)
  87.  
  88. If not given, the file name will be prompted for.
  89.  
  90. This will be the most powerful Utility of the 3 once it is finished. It
  91. will allow for complete editing of the data in the index file. You will
  92. be able to TAG files based on Duplicates, a FileMask or manually. The
  93. Tagged files may then be deleted (or untagged manually). Files will be
  94. able to be inserted also. Plans are also to allow Tagging or Inserting
  95. files by reading a file for Paths\FileNames. Editing of Paths will also
  96. be possible to allow easy changing of drive letters, etc. Paths will be
  97. able to be added or deleted. Other features will be available if I come
  98. up with any or requests are made, and I can work them in.
  99.  
  100. Currently only Displaying and Tagging are finished, so this utility will
  101. not show up until a later release.
  102. =========================================================================
  103.  
  104. CONTACTING THE AUTHOR
  105.  
  106. There are a number of ways to contact the author:
  107.  
  108.    1.  Call the support BBS, SHARP Technical Support Line BBS (404) 962-1788.
  109.  
  110.    2.  Send net mail message through one of the mail networks in a CD-Rom
  111. Sysops, PCBoard, QuickBasic or TeleMate Conference addressed to 'Gary Meeker'.
  112. Available networks are Intelec, Rime, ILink and P/Net.
  113.  
  114.    3.  Send letter through regular post to the following address:
  115.  
  116.          ATTN: Gary Meeker
  117.          SHARP Technical Support Line BBS
  118.          725-C Old Norcross Road
  119.          Lawrenceville, GA 30245
  120.  
  121. =========================================================================
  122. Source Code:
  123.  
  124. All 3 programs are written in QuickBasic 4.5 and compiled using P.D.Q.
  125. from Crescent Software. This results in very small code. Also several
  126. routines from Crescent's QuickPack Professional Library and some of myown
  127. Library routines were used.
  128.  
  129. For those who would like source code, it can be obtained by sending $10
  130. to the address above, made payable to Gary Meeker. Specify 3.5" or 5.25" &
  131. DD or HD format disks. You will receive the QB4.5 source code and the
  132. assembly code and Library for myown routines. To compile the code you will
  133. need P.D.Q. & QuickPack Professional from Crescent Software or replace the
  134. Library calls by uncommenting the internal routines which accomplish the
  135. same functions but result in larger code. Compiling then can be done under
  136. QB4.5 just fine. (although the files will be 2 to 4 times as large.)
  137. =========================================================================
  138.